package tchk.xyz.lingyuntutorminiprogram.dto;

import lombok.Data;
import java.math.BigDecimal;
import java.util.List;

@Data
public class TeacherCardDTO {

    private Long userId;
    // [核心修改] 修改字段名以匹配前端 WXML
    private String name; // 原 nickname
    private String avatar; // 原 avatarUrl
    private BigDecimal price; // 原 hourlyRate
    private BigDecimal rating; // 原 overallScore

    // [新增] 补充前端需要的字段
    private String subject; // 主要科目
    private String grade;   // 主要年级
    private Integer teachingYears;
    private Boolean isCertified;
    private Boolean isOnline;
    private Integer ratingCount;
    private Integer completedOrders;
    private String introduction;

    // [修改] 这个字段后端SQL会拼接好，保持不变
    private String subjects; // 多个科目的字符串 "数学,英语"
}